/*全局样式开始*/
html,body,div,span,applet,object,iframe,li,ol,ul {
	padding:0px;
	margin:0px;
}
html, body {
	height:100%
}
body {
	font-size:12px;
	font-family:\5B8B\4F53;
	line-height:24px;
}
body {
	height:100%;
}
a img {
	border:none;
}
a {
	text-decoration:none;
}

ul,ul li,ol li,li {
	list-style:none;
}
select {
	font-size:12px;
}
botton{
	padding:0px;
	margin:0px;
	font-size:12px;
	cursor:pointer;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}
*+html .clearfix {
	height:1%;
}
*html .clearfix {
	height:1%;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
a:focus,button:focus {
	outline:none;
	-moz-outline:none;
}
body{background:#FFF url(../images/bg_body.jpg) repeat-x; height:500px;}
.w{width:1003px; margin:0 auto;}
.logo{padding:91px 0px 0px;}
.login-wrap{
	background:url(../images/bg_login.jpg) no-repeat; 
	width:972px;
	height:384px;
	
	-webkit-box-shadow: 2px 0px 5px rgba(103, 103, 103, 0.1);
	overflow:hidden;
	-moz-box-shadow: 2px 0px 5px rgba(103, 103, 103, 0.1);
	box-shadow: 2px 0px 5px rgba(103, 103, 103, 0.1);
	margin:10px 0px 0px 16px;
	}
.form-horizontal{padding:122px 0px 0px 428px;}
.form-item {
zoom: 1;
clear: both;
padding-top: 9px;
}
.form-field label{ width:60px; text-align:right; font-size:14px; display:inline-block; }
.public{border:1px solid #d9d9d9; height:28px; line-height:28px; overflow:hidden;  color:#686868;font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/input_bg.jpg) repeat-x;-ms-transition:all 0.3s ease;}
.txt1{ background:url(../images/input_user.jpg) no-repeat;padding-left:30px; width:188px;}
.txt2{ background:url(../images/input_password.jpg) no-repeat;padding-left:30px; width:188px; }
.text3{ width:119px; padding-left:10px; }
.text4{ font-size:12px; color:#666666;}
.form-field{float:left;}
.code-pic{float:left; width:80px; height:31px;  border-left:none; background:#fff; overflow:hidden;*margin-top:1px; margin-left:10px;}
.login-btn{ background:url(../images/login-btn.png) no-repeat; width:220px; height:33px; border:none; color:#FFF; font-weight:bold; font-size:14px; cursor:pointer}
.copy{background:url(../images/copy-bg.jpg) top center no-repeat; height:45px;}
.public:focus,
.public.active{ border:1px solid #2e92ef; box-shadow:0 0 2px #CFDCE7}